Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
58 SELCROFT ROAD Detached £650,000 27 Mar 2024
60 SELCROFT ROAD Terraced £388,028 £250,000 18 Dec 2007